Diagrama de Clases (Elementos - Clases)

Resumen

La clase es uno de los elementos estructurales de los bloques básicos de construcción del UML y es fundamental para el diagrama de clases.

Clase

Una clase es una descripción abstracta de un conjunto de objetos que comparten atributos, operaciones, relaciones y semántica. Se representa mediante un rectángulo dividido en tres compartimentos: nombre, atributos y operaciones (OMG, 2017).

Sintaxis

Figura
Ejemplo de una Clase

uml diagram

Nota:

Mecanismo de Extensibilidad

La clase en UML puede aprovechar los mecanismos de estereotipos, valores etiquetados y restricciones para adaptar y enriquecer la semántica de los modelos. Por ejemplo, el estereotipo «Entity» indica que la clase es persistente, es decir, almacena y permite la recuperación de datos a lo largo del tiempo. El uso de estereotipos permite extender o complementar la semántica de los elementos del modelo, facilitando la adaptación del lenguaje UML a necesidades particulares.

Figura
Clase Utilizando Estereotipo

uml diagram

Otros ejemplos de estereotipos comunes:

Consideraciones adicionales

Otros Elementos

Ver también Interfaces